/*
 * Copyright (c) 2006, 2023, webrx.cn All rights reserved.
 *
 */
package cn.reg;

/**
 * <p>Project: jse2302 - RegExp1
 * <p>Powered by webrx On 2023-06-20 11:33:51
 * <p>Created by IntelliJ IDEA
 *
 * @author webrx [webrx@126.com]
 * @version 1.0
 * @since 17
 */
public class RegExp1 {
    public static void main(String[] args) {
        //检查字符串w 有没有大写字母

        String w = "Z";
        //1.不使用正则表达式
        System.out.println((int) 'A');
        System.out.println((int) 'Z');
        boolean f = false;
        for (char c : w.toCharArray()) {
            if (c >= 65 && c <= 90) {
                f = true;
                break;
            }
        }
        System.out.println(w);
        System.out.println(f ? "有大写" : "没有大写字母");

        //2.使用正则表达式
        System.out.println(w.matches(".*[A-Z].*") ? "有大写" : "没有大写字母");

        //. 代表一个符号 * 代表{0,} 它前边的符号出现的0次或多次

    }
}
